ambush bug
noun
: any of numerous carnivorous bugs that constitute the family Phymatidae, conceal themselves in flowers, and prey on other insects
Love words? Need even more definitions?
Merriam-Webster unabridged
Share